lamb with plum sauce - Turkish English Dictionary